package com.seguriapp.entities;

import java.io.Serializable;
import java.util.List;

/**
 * Represents a Procedure entity.
 * 
 * @author Tania Gonzales(taniadgv@gmail.com)
 */
@SuppressWarnings("serial")
public class Paperwork implements Serializable {

  private Long id;

  private String name;
  private String cost;
  private String duration;
  private boolean active;
  private boolean hasFile;

  private List<PaperworkAttribute> attributeList;

  public Long getId() {
    return id;
  }

  public void setId(final Long id) {
    this.id = id;
  }

  public String getName() {
    return name;
  }

  public void setName(final String name) {
    this.name = name;
  }

  public String getCost() {
    return cost;
  }

  public void setCost(final String cost) {
    this.cost = cost;
  }

  public String getDuration() {
    return duration;
  }

  public void setDuration(final String duration) {
    this.duration = duration;
  }

  public boolean isActive() {
    return active;
  }

  public void setActive(final boolean active) {
    this.active = active;
  }

  public List<PaperworkAttribute> getAttributeList() {
    return attributeList;
  }

  public void setAttributeList(final List<PaperworkAttribute> attributeList) {
    this.attributeList = attributeList;
  }

  public boolean isHasFile() {
    return hasFile;
  }

  public void setHasFile(final boolean hasFile) {
    this.hasFile = hasFile;
  }

}
